Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.01.2010, 11:09
Аспирант
Отправить личное сообщение для mexoboy Посмотреть профиль Найти все сообщения от mexoboy
 
Регистрация: 15.01.2010
Сообщений: 43

Проблема с проверкой существования локальных файлов.
Здравствуйте. Появилась необходимость читать локальные файлы, используемые в качестве бд.
Произвожу чтение следующим образом:
var o = XMLHHTP_object();
		
		o.overrideMimeType('text/plain;charset=windows-1251');
		o.open("GET", url, false);

		try
		{
			o.send(null);
		}
		catch(e)
		{
			return false;
		}

		return o.responseText;


Если файл найден, все проходит гладко - загрузка с эвалом проходит менее, чем за 15ms. Но если файла не существует, то при срабатывании эксепшена происходит тормоз на 500ms. В некоторых моментах файл может быть не найден до 5 раз, что фатально влияет на загрузку.
Если-бы тянул все через http сервер, то можно было-бы получить заголовки - а так 0 данных. Может кто знает как сделать быструю проверку до отправки XMLHHTP.send()?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с проверкой поля TAILER Элементы интерфейса 2 11.09.2009 15:47